tangible deliverable - Turkish English Dictionary